permanent supervision - French English Dictionary